3 . validation and commitment of transactions.

The users, developers, and vendors from diverse industries are brought

together by Hyperledger, which serves as a “greenhouse” for them. All the

participants in Hyperledger blockchains, the likes of Indy, Burrow, Fabric for

enterprise application development, share a few common interests.

To build distributed ledger-based solutions is the intention of Hyperledger

Fabric, which is a blockchain platform. Adaptable in almost any industry

which is the result of developing solutions with Fabric, a modular application

architecture enables a high degree of confidentiality, flexibility, resiliency, and

scalability.

The most stable, permissioned, and general-purpose blockchain platform is

Hyperledger Fabric to develop enterprise solutions.

Fabric provides components like the method of consensus and membership

services to be plug-and-play hosting smart contracts called “chaincode” which

comprises the system’s business rules that use the container technology. Its

design supports various pluggable components that serve as an extensible

blockchain framework and accommodate the complexity existing across the

entire economy for deploying enterprise-grade distributed applications. The

various consensus mechanisms and customization are supported to deliver

different use cases and trust models.

To write Hyperledger based distributed applications in general-purpose

programming languages is enabled by the developers, and hence, the

dependency on any native cryptocurrency is eliminated. For running smart

contracts, coding is required in a domain-specific language, or else in other

blockchain platforms, a cryptocurrency is to be used. The way blockchain

platforms deal with non-determinism, resource exhaustion, and performance

attacks is enhanced by the architectural approach of Fabric.

Hyperledger framework

Enterprise blockchains that are different from public ledgers are built by the

Hyperledger business blockchain frameworks for a consortium of

organizations. An append-only distributed ledger, for agreeing to changes in

the ledger, a consensus algorithm, through permissioned access privacy of

transactions, to process transaction requests smart contracts are included in the

Hyperledger frameworks.

The following are the Hyperledger components framework: